package com.adv.ems.service;

import com.adv.ems.model.param.BaseQueryParam;
import com.adv.ems.model.vo.ReportTemplateVO;
import org.springframework.web.multipart.MultipartFile;

import javax.servlet.http.HttpServletResponse;

public interface ReportTemplateService {
    ReportTemplateVO list(BaseQueryParam content, String acceptLanguage);

    Boolean update(MultipartFile file, String name, String acceptLanguage);

    void downloadFile(Long id, HttpServletResponse response);

    Boolean delete(Long id);
}
